Job Description:
Job Summary
We are seeking a passionate and skilled ESL Trainer to teach English to non-native speakers across varying proficiency levels. The ideal candidate will design engaging lessons, foster a supportive learning environment, and help learners develop confidence in speaking, listening, reading, and writing in English.
Key Responsibilities
-
Plan and deliver structured ESL lessons aligned with learner needs and proficiency levels
-
Teach core language skills: speaking, listening, reading, writing, grammar, and vocabulary
-
Create interactive classroom activities to encourage communication and participation
-
Assess student progress through tests, assignments, and informal evaluations